package com.rr.springcloud;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;

/**
 * @author RR
 * @date 2021/3/31 21:46
 */
@SpringBootApplication
@EnableConfigServer
/*
 * json格式访问：http://localhost:3344/master/config/dev.yml
 * 文本格式访问：http://localhost:3344/master/config-dev.yml
 * 在url中有指定分支则按指定的分支的文件内容查找
 * 在url不指定分支，按配置文件中的，不然默认master吧
 * */

/*
 * 全局配置刷新广播：在cmd上执行：curl -X POST "http://localhost:3344/actuator/bus-refresh"
 * 定点通知：在cmd上执行：curl -X POST "http://localhost:3344/actuator/bus-refresh/config-client:3355"
 * 定点通知就是在全局通知的指令的最后面，加上服务名:端口号
 * */
public class ConfigCenter3344 {
    public static void main(String[] args) {
        SpringApplication.run(ConfigCenter3344.class, args);
    }
}
